package com.ruoyi.project.blog.service;

import com.ruoyi.common.utils.bean.ResponseResult;

import javax.servlet.http.HttpServletRequest;

public interface IBHomeService {

    /**
     * 添加访问量
     *
     * @param request
     * @return
     */
    public ResponseResult report(HttpServletRequest request);

    /**
     * 获取首页数据
     *
     * @return
     */
    public ResponseResult selectPubicData(Long userId);

    /**
     * 获取网站相关信息
     *
     * @return
     */
    public ResponseResult getWebSiteInfo();

    /**
     * 获取各大平台的热搜
     *
     * @param type 平台
     * @return
     */
    public ResponseResult hot(String type);

    /**
     * 获取每日推荐歌曲
     *
     * @return
     */
    public ResponseResult getMusic();
}
